#-*- codeing = utf-8 -*-
#@Time : 2020/10/30 15:46
#@Author : 阳某
#@File : 09.python绘制仪表盘.py
#@Software : PyCharm

'''

Python绘制仪表盘图直观展示目标完成进度
仪表盘（Gauge）：

BI仪表盘的标配大图（business intelligence dashboard，BI dashboard）
通过百分比指针，直观的展示目标的完成进度，比如收入/营业额目标进度
'''

import pyecharts
print(pyecharts._version)
from pyecharts import options as opts
from pyecharts.charts import Gauge
import matplotlib.pyplot as plt
# 绘制单指针仪表盘

gauge = (
    Gauge()
    .add('业务指标',[('收入完成率',87.8)])
    .set_global_opts(title_opts=opts.TitleOpts(title='收入完成率'))
)
gauge.render_notebook()


# 2. 绘制多指针仪表盘
gauge = (
    Gauge()
    .add("业务指标", [("上衣营业额", 90.5), ("裤子营业额", 39.4), ("鞋子营业额", 15.8)])
    .set_global_opts(title_opts=opts.TitleOpts(title="收入完成率"))
)
gauge.render_notebook()